package com.pay.wx;

import java.io.InputStream;

public interface WXConfig {

    /**
     * 获取 App ID
     *
     * @return App ID
     */
    String getAppID();


    /**
     * 获取 Mch ID
     *
     * @return Mch ID
     */
    String getMchID();


    /**
     * 获取 API 密钥
     *
     * @return API密钥
     */
    String getKey();

//    /**
//     * V3Key
//     *
//     * @return
//     */
//    String getV3KEY();

    /**
     * 获取商户证书内容
     *
     * @return 商户证书内容
     */
    InputStream getCertStream() throws Exception;

//    /**
//     * @return
//     * @throws Exception
//     */
//    InputStream getPrivateKeyInput() throws Exception;
//
//
//    /**
//     * 证书序列号
//     *
//     * @return
//     */
//    String getMchSerialNo();

}
